package com.itheima.ArryList;

import java.util.ArrayList;
import java.util.Scanner;

public class arryListDemo_1 {
    public static void main(String[] args) {
//     需求1：   定义一个集合，添加字符串，并进行遍历。格式参看：[元素1 ， 元素2， 元素3]
        /*ArrayList<String> stral = new ArrayList<>();
        stral.add("zhangsan");
        stral.add("lisi");
        stral.add("wangwu");

        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < stral.size(); i++) {
            if(i == stral.size()-1){
                sb.append(stral.get(i));
            }else {
                sb.append(stral.get(i)).append(",");
            }
        }
        String reslut = "[" + sb.toString() + "]";
        System.out.println("结果》》》》" + reslut);*/

//       需求2：定义一个集合，添加整数，并进行遍历。格式参看：[元素1 ， 元素2， 元素3]
        /*ArrayList<Integer> intAL = new ArrayList<>();
        intAL.add(10);
        intAL.add(20);
        intAL.add(30);
        System.out.println("添加整数》》》" + intAL);
        for (int i = 0; i < intAL.size(); i++) {
            System.out.println("查询每一项》》》" + intAL.get(i));
            if (i == 2) {
                intAL.remove(i);
            }
        }
        System.out.println("移除以后》》》" + intAL);

        intAL.add(0, 80);
        System.out.println("修改后》》》" + intAL);*/

//        需求3：定义一个集合，键盘录入学生信息并添加到集合中。【对象属性：姓名，年龄】
        Scanner sc = new Scanner(System.in);
        ArrayList<Students> stu = new ArrayList<>();

        for (int i = 0; i < 3; i++) {
            System.out.println("请输入姓名：");
            String names = sc.next();
            System.out.println("请输入年龄：");
            int ages = sc.nextInt();
            Students stud = new Students();
            stud.setName(names);
            stud.setAge(ages);
            stu.add(stud);
        }
        for (int i = 0; i < stu.size(); i++) {
            System.out.println("name:"+stu.get(i).getName() + ",age:"+stu.get(i).getAge());
        }
    }
}
